home *** CD-ROM | disk | FTP | other *** search
/ Shareware Super Platinum 8 / Shareware Super Platinum 8.iso / mac / DATABASE / MCB11E.ZIP;1 / MCBASE.DOC < prev    next >
Encoding:
Text File  |  1994-06-01  |  50.7 KB  |  1,377 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.           MCBase: the Music Collection dataBase system.
  10.  
  11.  
  12.                     Version:  1.1
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.           Author:
  26.  
  27.           Harry Doldersum
  28.           Weerselose straat 26
  29.           7623 DA BORNE
  30.           The Netherlands, Europe.
  31.  
  32.  
  33.           Electronic mail adresses:
  34.  
  35.           CompuServe :   100270,2132
  36.           FidoNet    :   2:500/109.
  37.           InterNet   :   100270,2132@compuserve.com
  38.           Voice      :   NL (0) 74 66 84 80
  39.           Fax        :   See voice. Standby on request.
  40.  
  41.  
  42.  
  43.  
  44.  
  45.                    _______
  46.               ____|__     |               (R)
  47.            --|       |    |-------------------
  48.              |   ____|__  |  Association of
  49.              |  |       |_|  Shareware
  50.              |__|   o   |    Professionals
  51.            -----|   |   |---------------------
  52.                 |___|___|    MEMBER
  53.  
  54.  
  55.  
  56.           MCBASE V1.1 is a SHAREWARE application.
  57.  
  58.           This documentation is dated: May 5th, 1994.
  59.  
  60. Contents:
  61.  
  62.  0.  ASP Ombudsman statement.
  63.  1.  What is MCBase ?
  64.  2.  MCBase requirements.
  65.  3.  MCBase license agreement.
  66.  4.  MCBase disclaimer.
  67.  5.  Installing MCBase: Shareware version
  68.  6.  Installing MCBase: Registered version
  69.  7.  The Music Collection dataBase system: how does it work?
  70.  8.  The "location code" and the MCBase system.
  71.  9.  A short tour through MCBase's main menu.
  72. 10.  How to use the MCBase selection lists.
  73. 11.  How to use the MCBase memo editor.
  74. 12.  Using option "Append to the databases".
  75. 12a. Option "Append to the databases - Append new artist".
  76. 12b. Option "Append to the databases - Append new album".
  77. 12c. Option "Append to the databases - Append new song(s)".
  78. 13.  Using option "View/edit the databases".
  79. 13a. Option "View/edit the databases - Edit artist record".
  80. 13b. Option "View/edit the databases - Edit album record".
  81. 13c. Option "View/edit the databases - Edit song record".
  82. 14.  Using option "Allfield editor".
  83. 15.  Using option "Query on artist".
  84. 16.  Using option "Query on album".
  85. 17.  Using option "Query on song".
  86. 18.  Using option "View albums by artist".
  87. 19.  Using option "Report on songs".
  88. 20.  Using option "View tape contents".
  89. 21.  Using option "Registration info".
  90. 22.  Using option "Print artist overview".
  91. 23.  Using option "Print album overview".
  92. 24.  Using option "Print song overview".
  93. 25.  Using option "Print tape overview".
  94. 26.  Using option "Print albums by artist".
  95. 27.  Using option "Print songs by artist".
  96. 28.  Using option "Pack all databases".
  97. 29.  Using option "(Re-)index all databases".
  98. 30.  Using option "Printer commands".
  99. 31.  Leaving the MCBase system: option "End of program".
  100. 32.  The Music Collection dataBase system: Future plans.
  101. 33.  How to order the MCBase relational database system.
  102.  
  103.  
  104. 0. ASP Ombudsman statement.
  105.  
  106. Harry Doldersum is a member of the Association of Shareware
  107. Professionals (ASP). ASP want to make sure that the shareware
  108. principle works for you. If you are unable to resolve a share-
  109. ware related problem with an ASP member by contacting the
  110. member directly, ASP may be able to help. The ASP Ombudsman
  111. can help you resolve a dispute or problem with an ASP member,
  112. but does not provide technical support for members' products. 
  113.  
  114. Please write to the ASP Ombudsman at 545 Grover Road, Muske-
  115. gon, MI 49442-9427 USA, FAX 616-788-2765 or send a CompuServe
  116. message via CompuServe mail to ASP Ombudsman 70007,3536.
  117.  
  118.  
  119. 1. What is MCBase ?
  120.  
  121. MCBase is a relational database system that has been set up to
  122. assist in managing large music collections, regardless of the
  123. media on which the music is recorded.
  124.  
  125. The primary target that MCBase is aiming at, is to generate
  126. alphabetic lists of all material present in the collection.
  127. The user can keep these lists near to his stereo, to serve as
  128. a handy and quick reference guide to quickly find specific
  129. items in his music collection. (This information can also be
  130. viewed onscreen, of course).
  131.  
  132. The idea behind MCBase is, that nobody will start his computer
  133. system, just to find out where that darn Elvis Presley song is
  134. located. He will start a search instead: '... thought it was
  135. on the "Moody Blue"-album, but it isn't there. Maybe on the
  136. "Almost in Love"-album ?'
  137.  
  138. A list with alphabetic songtitles, sorted on artistname, can
  139. be a relief at these times, and MCBase is now here to generate
  140. these lists (and many more) for you. All you have to do: Feed
  141. the system with the information about your music collection!
  142.  
  143.  
  144. MCBase has evolved from MBase, a flat file version of the same
  145. program, which ran within the dBase-environment. (MBase has
  146. been used by myself (and some friends) for a few years and we
  147. experienced the concept as very helpful). 
  148.  
  149. Perhaps I should point out, that MCBase is NOT an application
  150. meant to manage a collection of just a few albums. If I want
  151. to see what is on a single album, I might just as well take a
  152. look at the albums cover (or at the CD-booklet) to learn of
  153. it's contents. 
  154.  
  155. The MCBase database system is meant to give an overview of a
  156. larger record collection. For instance, my personal collection
  157. at this moment is containing some 5.800 songrecords. It's not
  158. that large, but large enough to justify a proper database.
  159.  
  160. P.s. : If you have another file in which the information on
  161. your collection already is gathered, and you would like to
  162. transfer it to the MCBase system, contact me. Perhaps we can
  163. work out a conversion-program (registration is required).
  164. (I have already written a conversion from the previous flat-
  165. file version (MBase) to this new relational set of files (for
  166. MCBase), so I probably can do the same for you for a very rea-
  167. sonable fee).
  168.  
  169.  
  170. 2. MCBase requirements:
  171.  
  172. The shareware version of MCBase will run on all XT-compatible
  173. computers and up. The registered version can be delivered to
  174. you in a version which is tailormade to your hardware. See the
  175. "ORDER.MCB" document for more information.
  176.  
  177. You will need a minimum of approx. 512kB free memory and the
  178. MS-DOS operating system to run MCBase.
  179. The size of the MCBase databases should only be limited by the
  180. available free space on your harddrive.
  181.  
  182. At startup, MCBase generates MBPRINT.CFG, a printer-configura-
  183. tion file, with the appropriate printer commandset for Epson-
  184. compatible printers. If you have a different printer, select
  185. option "Z" to edit the printer commandset.
  186. (Printer commandset editing is discribed in section 29 of this
  187. manual).
  188.  
  189.  
  190. 3. MCBase license agreement.
  191.  
  192. MCBASE IS NOT FREE SOFTWARE.
  193. The commercial, registered version of MCBASE may not be dupli-
  194. cated other than for backup purposes. A registered copy of
  195. MCBASE must be treated like a book, in that the same registe-
  196. red copy of MCBASE may not be used in more than one computer
  197. at the same time, just as a book cannot be read by more than
  198. one person at the same time.
  199.  
  200. By registering your copy of MCBASE you do NOT become the owner
  201. of this software package, but you are granted the fully sup-
  202. ported use of the MCBASE database system. The MCBASE software
  203. package will remain the total property of the author, Harry
  204. Doldersum, under all circumstances.
  205. Therefor, a user will never have the right to (re)distribute
  206. the registered version of MCBASE.
  207.  
  208. Users are granted a limited license to use the SHAREWARE
  209. version of MCBASE for a limited evaluation period of 30 days
  210. maximum, in order to determine if the produkt meets their
  211. needs. Any other use of MCBASE or use past this period requi-
  212. res registration.
  213.  
  214. Alle users are granted a limited license (and are encouraged)
  215. to copy the shareware version (NOT the registered version) of
  216. MCBASE only for the purpose of allowing others to try it,
  217. subject to the above restrictions as well as these:
  218.  
  219.      MCBASE must be distributed in absolutely unmodified form,
  220.      including all program, documentation and other files as
  221.      found in the original MCBxxx.ARJ (xxx = version number)
  222.      archive file. If you MUST repack the ARJ-archive then
  223.      please make sure you include all files as found in the
  224.      original archive.
  225.  
  226.      MCBASE may not be included with any other produkt for any
  227.      reason whatsoever without a written license from the
  228.      author: Harry Doldersum.
  229.  
  230.      No payment may be charged for MCBASE, other than a fee to
  231.      cover copying expences.
  232.  
  233. Bulletin Board system operators may post the unregistered User
  234. supported trial version of MCBASE on their BBS for downloading
  235. by their users WITHOUT written permission of the author (=
  236. Harry Doldersum) ONLY if the above mentioned conditions are
  237. met, and only if no special fee is necessary to access the
  238. MCBASE archive file.
  239.  
  240. Distributors of User Supported Trial software (SHAREWARE) and
  241. Public Domain software, MUST obtain written permission from
  242. the author (= Harry Doldersum) before distributing MCBASE and
  243. must follow the above mentioned conditions. Permission is
  244. almost always granted; this requirement is necessary to ensure
  245. protection for myself (Harry Doldersum) and MCBASE users from
  246. unscrupulous individuals. 
  247. IMPORTANT NOTE: Distributors, who are an ASP member, do NOT
  248. need my written permission for distribution.
  249.  
  250.  
  251. 4. MCBase Disclaimer
  252.  
  253. The author makes no warranty of any kind, either express or
  254. implied. In NO event shall the author be liable for ANY dama-
  255. ges or loss arising out of the use or inability to use this
  256. software, even if the author has been advised about the possi-
  257. bility of such damages or loss.
  258.  
  259. By using and/or handling this software, you agree to all terms
  260. mentioned in this document.
  261.  
  262.  
  263. 5. Installing MCBase: Shareware version.
  264.  
  265. IMPORTANT NOTE: this section discribes the installation of
  266. MCBase from the original "ARJ"-type archive file. It is very
  267. lightly that the various BBS-sysops will convert this original
  268. archive file to a format that is standard on their system.
  269. Two other common archivers, that you might encounter, are
  270. PKZIP (by PKWare, Inc) with the filetype "ZIP" and LHA (by
  271. Haruyasu Yoshizaki) with the filetype "LZH".
  272.  
  273. You received the shareware version of MCBase as the archive
  274. file MCBxxx.ARJ. If you did NOT receive MCBase as this archive
  275. file, then please make sure, you have the following files
  276. after extraction of the archive: MCBASE.EXE, MCBASE.DOC,
  277. GENMCB.EXE, LICENSE.MCB, ORDER.MCB and REVISION.MCB.
  278.  
  279. (Your copy could be incomplete and you might get the wrong
  280. idea about the performance and documentation of the MCBase
  281. system).
  282.  
  283. You will need Robert Jung's ARJ.EXE to extract the archive.
  284. Use the following command to extract all files: 
  285.  
  286.           ARJ x MCBxxx.ARJ
  287.  
  288. In case of a ZIP-file format, use: PKUNZIP MCBxxx.ZIP
  289. In case of a LZH-file format, use: LHA e MCBxxx.LZH
  290.  
  291. Installing MCBase on your system should not be very difficult,
  292. if you follow these steps: 
  293.  
  294. - 1) Copy the original MCBxxx.ARJ archive file to a floppy
  295.      disk and store it in a safe place.
  296.  
  297. - 2) Create a new directory for the MCBase system.
  298.  
  299. - 3) Move all the extracted files to this new directory.
  300.  
  301. - 4) Generate a set of datafiles by running GENMCB.EXE.
  302.  
  303. - 5) DELETE GENMCB.EXE after use! It generates NEW and EMPTY
  304.      databases, so you wouldn't want to use it after you've
  305.      been entering data. (You can retrieve another copy from
  306.      the MCBxxx.ARJ archive file, should you need it).
  307.  
  308. - 6) Run MCBase. The program will now create the neccesary
  309.      index-files (KEYxMBx.NDX) and the printer configuration
  310.      file MBPRINT.CFG.
  311.  
  312. - 7) Exit MCBase.
  313.  
  314. - 8) Start your wordprocessor, import this ASCII-document
  315.      MCBASE.DOC and print it.
  316.  
  317. - 9) If you have a printer which is NOT an Epson-compatible,
  318.      you should now run MCBase and edit the printer command-
  319.      set. Check your printermanual for the correct commands
  320.      and see section 29 for assistance on printer commandset
  321.      editing.
  322.  
  323. After these steps you'll be ready to run the shareware version
  324. of the MCBase Music Collection DataBase system.
  325.  
  326.  
  327. 6. Installing MCBase: Registered version.
  328.  
  329. You received your registered version of MCBase on a disk on
  330. which all neccessary files are present.
  331.  
  332. When updating from the shareware version to the registered
  333. version, simply delete the shareware version of MCBASE.EXE and
  334. replace it with the registered version. If you ordered a pro-
  335. tected mode version, you will also find the additional files
  336. DPMI16BI.OVL and RTM.EXE. Copy these to the MCBase-directory
  337. as well (or in a directory which is in your "path"-statement).
  338.  
  339. When installing MCBase from scratch, do the following:
  340.  
  341. - 1) Create a new directory for the MCBase system.
  342.  
  343. - 2) Copy all the files to this new directory, then store the
  344.      original disk in a safe place.
  345.  
  346. - 3) Generate a set of datafiles by running GENMCB.EXE.
  347.  
  348.  
  349.  
  350. - 4) DELETE GENMCB.EXE after use! It generates NEW and EMPTY
  351.      databases, so you wouldn't want to use it after you've
  352.      been entering data. (You can retrieve another copy from
  353.      the original disk, should you need it).
  354.  
  355. - 5) Run MCBase. The program will now create the neccesary
  356.      index-files (KEYxMBx.NDX) and the printer configuration
  357.      file MBPRINT.CFG.
  358.  
  359. - 6) Exit MCBase.
  360.  
  361. - 7) Start your wordprocessor, import the ASCII-document
  362.      MCBASE.DOC and print it.
  363.  
  364. - 8) If you have a printer which is NOT an Epson-compatible,
  365.      you should now run MCBase and edit the printer command-
  366.      set. Check your printermanual for the correct commands
  367.      and see section 29 for assistance on printer commandset
  368.      editing.
  369.  
  370. After these steps you'll be ready to run your personal regis-
  371. tered copy of the MCBase Music Collection DataBase system.
  372.  
  373.  
  374. 7. The Music Collection dataBase system: how does it work?
  375.  
  376. The MCBase system is built on 3 sets of database files (.DBF-
  377. files for the actual records and .DBT-files for the memo's
  378. belonging to these records), each with a supporting set of
  379. indexfiles, by which the information in the databases is
  380. accessed.
  381.  
  382. The first set of files are MB1.DBF & MB1.DBT, which hold the
  383. following artist-information:
  384.  
  385.      - 1) Artist name.
  386.  
  387.      - 2) Period in which the artist is (was) active.
  388.  
  389.      - 3) Artist ID-code.
  390.  
  391.      - 4) Artist information memo ("Group info"), in which
  392.           specific information about the current artist can be
  393.           placed.
  394.  
  395.      - 5) Artist remarks memo ("Remarks"), in which your own
  396.           opinion or remarks about the current artist can be
  397.           placed.
  398.  
  399. The second set of files are MB2.DBF & MB2.DBT, which hold the
  400. following album-information:
  401.  
  402.      - 1) Album title.
  403.  
  404.      - 2) Artist ID-code, which points to the related artist-
  405.           record in the files MB1.DBF & MB1.DBT. 
  406.  
  407.      - 3) Period in which the album was released.
  408.  
  409.      - 4) Album ID-code.
  410.  
  411.      - 5) Album information memo ("Album info"), in which spe-
  412.           cific information about the current album can be
  413.           placed.
  414.  
  415.      - 6) Album remarks memo ("Remarks"), in which your own
  416.           opinion or remarks about the current album can be
  417.           placed.
  418.  
  419.  
  420. The third set of files are MB3.DBF & MB3.DBT, which hold the
  421. following song-information:
  422.  
  423.      - 1) Song title.
  424.  
  425.      - 2) Album ID-code, which points to the related album-
  426.           record in the files MB2.DBF & MB2.DBT.
  427.  
  428.      - 3) Artist ID-code, which points to the related artist-
  429.           record in the files MB1.DBF & MB1.DBT.
  430.  
  431.      - 4) Location code, that points at the physical location
  432.           of the song.
  433.  
  434.      - 5) Length of the song, expressed in minutes.
  435.  
  436.      - 6) Music composer name.
  437.  
  438.      - 7) Lyrics writer name.
  439.  
  440.      - 8) Producer's name.
  441.  
  442.      - 9) Musical catagory, that the song belongs to.
  443.  
  444.      -10) Period in which this song was released.
  445.  
  446.      -11) Song information memo ("Song info"), in which spe-
  447.           cific information about the current song can be
  448.           placed.
  449.  
  450.      -12) Song remarks memo ("Remarks"), in which your own
  451.           opinion or remarks about the current song can be
  452.           placed.
  453.  
  454. As you will notice from the above, the system is "building"
  455. his information on these three sets of files in the following
  456. manner:
  457.                
  458.                MB3.DBF/DBT
  459.                (songtitles)
  460.               /|\       /|\
  461.                |         |
  462.                |    MB2.DBF/DBT
  463.                |    (albumtitles)
  464.                |        /|\
  465.                |         |
  466.                MB1.DBF/DBT    
  467.                (artistnames)       
  468.  
  469.  
  470. Suppose you just bought an album of an artist which is new to
  471. your music collection, then you would do the following to add
  472. the album to the MCBase database system:
  473.  
  474.      - 1) Add the artist to the artist database. When adding
  475.           this artist a unique ID-code is generated for this
  476.           artist, which will be used to identify the artist by
  477.           in the other database-files.
  478.  
  479.      - 2) Add the albumtitle to the album database. While
  480.           doing this, you will have to select the album-artist
  481.           from a picklist generated from the artist database.
  482.           This action will copy the selected artists ID-code
  483.           into the current albumrecord. 
  484.           MCBase will use this ID-code to retrieve the correct
  485.           artist information from the artist database when
  486.           needed.
  487.           The albumrecord will also receive it's unique ID-co-
  488.           de, by which the system can identify it.
  489.  
  490.      - 3) Add the songrecords to the song database. While
  491.           doing this, you will have to select the actual ar-
  492.           tist which is performing the current song (multiple
  493.           artist can appear on one album) and the correct
  494.           albumtitle. These actions will copy both the correct
  495.           artist ID-code and the album ID-code into the cur-
  496.           rent songrecord. MCBase will use these ID-codes to
  497.           retrieve the correct artist & album information from
  498.           their respective databases when needed.
  499.  
  500.           When adding an entirely new album to the database
  501.           system, all data entered in the previous record can
  502.           be "carried" to the new record, with the exception
  503.           of the actual songtitle and the song's memo-records.
  504.  
  505. After entering the above mentioned data, you will be able to
  506. look into this data from the various screens and you can print
  507. various sorted lists containing this data.
  508.  
  509. Please note: ALL (unique) artistnames & albumtitles need to be
  510. entered to their respective databases only once and are from
  511. then on selectable items for the higher database(s)!
  512.  
  513.  
  514. 8.   The "location code" and the MCBase system.
  515.  
  516. To enable the system to place all songs, belonging to the same
  517. album (or tape), in the correct order of appearance, the
  518. system is depending on a special code that the user enters in
  519. the field "Location code" for every songtitle. 
  520.  
  521. An example of using the location code is the following:
  522.  
  523. - A) For singles you could use: "SI" for "Single", then a
  524.      period as a delimiter and then the tracknumber on the
  525.      single.   
  526.  
  527.      So that would be:   SI.1, SI.2, SI.3, SI.4 (and so on...)
  528.  
  529. - B) For albums you could use: "LP" for "Long Play", then a
  530.      period as a delimiter, then the sidenumber of the album,
  531.      another period and the tracknumber of the current album-
  532.      side.
  533.  
  534.      So that would be: LP.1.01, LP.1.02, LP.2.01, LP.2.02 (and
  535.      so on...). This could be the almost the same for Compact
  536.      Discs (CD).
  537.  
  538. - C) For tapes you can come up with a tapenumber, sidenumber
  539.      and the tapecounter value. A location code like the
  540.      following enables you to use the option "View tape con-
  541.      tents" to display every song on a specific tape in the
  542.      exact order of appearance. 
  543.  
  544.      That would be: 12345.1.1234
  545.  
  546.      Please note: the tapenumber MUST consist out of 5 digits,
  547.      while a dilimiter (period) is regarded as a valid digit.
  548.  
  549. Perticular for tapes, each song on tape MUST have a unique
  550. location code. The above examples are like the ones I am using
  551. myself and are higly recommended. 
  552.  
  553. You are of course free to come up with your own ideas, but you
  554. will have to keep in mind that ONLY the locationcode for the
  555. tapes may start with a numeric value! (The option "Print tape
  556. overview" starts off at the first locationcode with "0" as
  557. first character and ends with the last locationcode with "9"
  558. as first character).
  559.  
  560.  
  561. 9.   A short tour through MCBase's main menu.
  562.  
  563. When starting the program, the main menu will appear onscreen.
  564. (If you didn't follow the installation procedure, you will get
  565. an error message now, stating what you should do now).
  566.  
  567. The main menu is the gateway to all of MCBase's functions,
  568. which are: (A discripton of how to go about with the various
  569. options will follow later in this document).
  570.  
  571.      - 1) Append to the databases: Brings you to a selection
  572.           window, where you can select an "append" option.
  573.  
  574.      - 2) Edit the databases: Brings you to a selection wind-
  575.           ow, where you can select an "edit" option.
  576.  
  577.      - 3) Allfield editor: a flatfile editor, to access ALL
  578.           fields of a chosen database, the relationcode fields
  579.           included.
  580.  
  581.      - 4) Query on artist: onscreen report of all songs (in-
  582.           cluded with albumtitle, if so desired) by the selec-
  583.           ted artist.
  584.  
  585.      - 5) Query on album: onscreen report of all songs (inclu-
  586.           ded with artistname, if so desired) on the selected
  587.           album.
  588.  
  589.      - 6) Query on song: a look at a specific song with all
  590.           further information, concerning the performing ar-
  591.           tist and the album it is on, at hand.
  592.  
  593.      - 7) View albums by artist: similar to option 5, Query on
  594.           album, but now you first select the performing ar-
  595.           tist. The system will then present you a list of
  596.           albums by this artist, of which you can select from.
  597.  
  598.      - 8) Report on songs: onscreen report of all songs in the
  599.           database system, starting off at a point you speci-
  600.           fy. You can then walk through the song database page
  601.           by page, back and forth.
  602.  
  603.      - 9) View tape contents: onscreen report of the contents
  604.           of a specific tape number. The screen output is
  605.           similar to option 8, Report on songs.
  606.  
  607.      - #) Registration info: two screens with information are
  608.           displayed here, presenting you the conditions under
  609.           which you may evaluate or use the MCBase system (de-
  610.           pending on the version you are using, shareware or
  611.           registered version).
  612.  
  613.      - A) Print artist overview: report of all artists listed
  614.           in the database.
  615.  
  616.      - B) Print album overview: report of all albums listed in
  617.           the database.
  618.  
  619.      - C) Print song overview: report of all songs listed in
  620.           the database.
  621.  
  622.      - D) Print tape overview: report of all songs that are
  623.           recorded on tape, reported per tape number, in order
  624.           of appearance.
  625.  
  626.      - E) Print albums by artist: report of all albums listed
  627.           in the database, sorted on artistname.
  628.  
  629.      - F) Print songs by artist: report of all songs listed in
  630.           the database, sorted on artistname.
  631.  
  632.      - X) Pack all databases: remove all records, which are
  633.           set "Deleted" from the databases and indexes.
  634.  
  635.      - Y) (Re-)index all databases: create new indexes or
  636.           update the existing ones. This option is automati-
  637.           cally triggered at startup, if an indexfile (one or
  638.           more) is reported missing.
  639.  
  640.      - 0) End of program: exits MCBase, returning you to the
  641.           system prompt (or the calling program).
  642.  
  643.  
  644. 10.  How to use the MCBase selection lists.
  645.  
  646. Almost every MCBase option using screen output, is equipped
  647. with one or more selection lists, from which you can select
  648. the desired item(s).
  649.  
  650. When a selection list appears, as a result from a menu option
  651. or a specific field selection, they are to be used as follows:
  652.  
  653. - A) Walk through the list using the cursor movement keys:
  654.  
  655.      Cursor up      - move one entry up.
  656.      Cursor down    - move one entry down.
  657.      Page up        - move a page of records up.
  658.      Page down      - move a page of records down.
  659.      Home           - move to top of list.
  660.      End            - move to bottom of list (*).
  661.  
  662.      * = On all EDIT-options, the END-key will bring you to an
  663.      additional APPEND-option, which resides at the bottom of
  664.      the selection list.
  665.  
  666.      You can also jump to an entry by pressing the key corres-
  667.      ponding with the first character of the required entry.
  668.      You will be brought to the first entry that begins with
  669.      the selected character.
  670.      Note: The routine distinguishes lower- from uppercase
  671.      characters. You will hear a beep is a selected character
  672.      does not occur in the selection list.
  673.  
  674. - B) If you reached the desired entry, press ENTER to select
  675.      this highlighted entry from the selection list.
  676.  
  677. - C) Pressing the ESCape-key, while the selection list is
  678.      active, aborts the selection procedure and returns you to
  679.      the previous window and/or action. 
  680.  
  681.  
  682. 11.  How to use the MCBase memo-editor.
  683.  
  684. The MCBase memo-editor is a basic word processor, without cut
  685. & paste options. Simply enter your text, line by line.
  686.  
  687. -    Move through your text, using the cursor control keys and
  688.      the page-up and page-down keys. 
  689.  
  690. -    The INSert-key toggles the insert- to overwrite-mode.
  691.  
  692. -    Press the DELete-key to delete a character or press the
  693.      Control + Y keys to delete the current line.
  694.  
  695. -    Press the Control + End keys to exit and save your text.
  696.  
  697. -    Press ESCape to exit without saving.
  698.  
  699. A small "help"-window will pop-up when pressing the F1-key.
  700.  
  701.  
  702. 12.  Using option "Append to the databases".
  703.  
  704. Option # 1, "Append to the databases" is the place to start
  705. for all append options. When selecting it, you are presented 
  706. a small selection window, in wich you are prompted to select
  707. the required "Append" option.
  708.  
  709. 12a. Option "Append to the databases - Append new artist".
  710.  
  711. After selecting this option, the system presents you with a
  712. data entry screen.
  713. You can walk through these fields, using the cursor movement
  714. keys. You can also use the page-up key, which will bring you
  715. to the top of the entry screen, while the page-down key will
  716. bring you to the bottom of the screen, which is the "Editing
  717. options" window. 
  718.  
  719. These editing options are:
  720.  
  721.      - A) F5 = Delete record       (Edit mode only)
  722.      - B) F6 = Undelete record     (Edit mode only)
  723.      - C) F7 = Save record
  724.      - D) ESC = Exit without saving
  725.      
  726. Pressing a cursor-up or page-up key will remove the "Editing
  727. options"-window and bring you back to the data entry screen.
  728.  
  729. Pressing ESCape on any field, will bring you back one screen
  730. or action: 
  731.  
  732. -    Pressing ESCape while editing a memo-record, will take
  733.      you back to the data entry screen. 
  734.  
  735. -    Pressing ESCape while in a field in the data entry screen
  736.      will take you back to the selection list.
  737.  
  738.  
  739. Field discriptions:
  740.  
  741. Artist:        Enter the artistname here.
  742.  
  743. Period:        Enter the period that artist is/was active.
  744.  
  745. Group info:    Memo record, in which you can place information
  746.                related to the current artist.
  747.  
  748. Remarks:       Memo record, in which you can place your fur-
  749.                ther  (background) information related to the
  750.                current artist.
  751.  
  752. A short note on accessing the memo-records: When the cursor
  753. reaches a memo-field, the field will then carry the following
  754. prompt: "EDIT ? N", with the cursor positioned on the charac-
  755. ter "N", which stands for "NO". Press "Y" to edit the memo-
  756. record. All other keys will take you to the next step in the
  757. data entry screen, leaving the memo-record untouched.
  758.  
  759.  
  760. 12b. Option "Append to the databases - Append new album".
  761.  
  762. This option works almost exactly the same as the previous
  763. option, except that the main (*) artist, related to the album,
  764. has to be entered, by selecting it from a selection list.
  765.  
  766. The selection list is generated when accessing the field
  767. "Artist". Pressing ESCape will cancel the artistname selecti-
  768. on, without placing (new) input in the "Artist"-field.
  769.  
  770. * =  Also see section 7. Various artists can appear on an
  771.      album, but the album is then normally carrying an artist-
  772.      name like "John Doe & guests". Select THIS name for the
  773.      entry in the album database. 
  774.      The entrys in the song database, related to this album,
  775.      will then carry the names of the actual performers.
  776.  
  777. All further options are the same as in the previous option
  778. "append new artist".
  779.  
  780.  
  781. 12c. Option "Append to the databases - Append new song(s)".
  782.  
  783. This option works almost exactly the same as the previous
  784. options, except for the following:
  785.  
  786. - A) You now must select the name of the artist that is actu-
  787.      ally performing the current song. This CAN be another
  788.      artistname than the one related to the albumrecord, where
  789.      this song is a part of. (See also section 13b). 
  790.  
  791.      Select the artistname from the selection list, generated
  792.      when accessing the "Artist"-field.
  793.  
  794. - B) You must also select the album, where this song belongs
  795.      to, if any. If the song does NOT belong to an album,
  796.      simply press ESCape. The "Album"-field will then remain
  797.      empty generating the following prompt: "- unrelated to
  798.      album -".
  799.  
  800. Please note the following: When selecting the APPEND-function,
  801. a window will pop up, asking if you want to add a new album.
  802. If so, answer this question with "Y" (for YES).
  803. This will cause the data entry screen to carry the contents of
  804. the fields to the next entry. (All except the songtitle and
  805. the contents of the memo-records, since these will ALWAYS
  806. change).
  807.  
  808. All further options are the same as in the previous options.
  809.  
  810.  
  811. 13.  Using option "View/edit the databases".
  812.  
  813. Option # 2, "View/edit to the databases" is the place to start
  814. for all edit options, but it can also be used just to view a
  815. specific record. When selecting it, you are presented 
  816. a small selection window, in wich you are prompted to select
  817. the required "Edit" option.
  818.  
  819.  
  820. 13a. Option "View/edit the databases - Edit artist record".
  821.  
  822. When selecting this option, you are presented with a selection
  823. list of all entrys in the database. You can select an item to
  824. edit from the list, or select the additional APPEND-option to
  825. enter a new record. 
  826.  
  827. (See also section 10 for a discription of how to use the
  828. selection list).
  829.  
  830. After selecting a record to be edited, or the append-option,
  831. the system presents you with a data entry screen. 
  832.  
  833. You can walk through these fields, using the cursor movement
  834. keys. You can also use the page-up key, which will bring you
  835. to the top of the entry screen, while the page-down key will
  836. bring you to the bottom of the screen, which is the "Editing
  837. options" window. 
  838.  
  839. These editing options are:
  840.  
  841.      - A) F5 = Delete record       (Edit mode only)
  842.      - B) F6 = Undelete record     (Edit mode only)
  843.      - C) F7 = Save record
  844.      - D) ESC = Exit without saving
  845.      
  846. Pressing a cursor-up or page-up key will remove the "Editing
  847. options"-window and bring you back to the data entry screen.
  848.  
  849. Pressing ESCape on any field, will bring you back one screen
  850. or action: 
  851.  
  852. -    Pressing ESCape while editing a memo-record, will take
  853.      you back to the data entry screen. 
  854.  
  855. -    Pressing ESCape while in a field in the data entry screen
  856.      will take you back to the selection list.
  857.  
  858.  
  859. Field discriptions:
  860.  
  861. Artist:        Enter the artistname here.
  862.  
  863. Period:        Enter the period that artist is/was active.
  864.  
  865. Group info:    Memo record, in which you can place information
  866.                related to the current artist.
  867.  
  868. Remarks:       Memo record, in which you can place your fur-
  869.                ther  (background) information related to the
  870.                current artist.
  871.  
  872. A short note on accessing the memo-records: When the cursor
  873. reaches a memo-field, the field will then carry the following
  874. prompt: "EDIT ? N", with the cursor positioned on the charac-
  875. ter "N", which stands for "NO". Press "Y" to edit the memo-
  876. record. All other keys will take you to the next step in the
  877. data entry screen, leaving the memo-record untouched.
  878.  
  879.  
  880. 13b. Option "View/edit the databases - Edit album record".
  881.  
  882. This option works almost exactly the same as the previous
  883. option, except that the main (*) artist, related to the album,
  884. has to be entered, by selecting it from a selection list.
  885.  
  886. The selection list is generated when accessing the field
  887. "Artist". Pressing ESCape will cancel the artistname selecti-
  888. on, without placing (new) input in the "Artist"-field.
  889.  
  890. * =  Also see section 7. Various artists can appear on an
  891.      album, but the album is then normally carrying an artist-
  892.      name like "John Doe & guests". Select THIS name for the
  893.      entry in the album database. 
  894.      The entrys in the song database, related to this album,
  895.      will then carry the names of the actual performers.
  896.  
  897. All further options are the same as in the "View/edit artist
  898. database"-option.
  899.  
  900.  
  901. 13c. Option "View/edit the databases - Edit song record".
  902.  
  903. This option works almost exactly the same as the previous
  904. options, except for the following:
  905.  
  906. - A) You now must select the name of the artist that is actu-
  907.      ally performing the current song. This CAN be another
  908.      artistname than the one related to the albumrecord, where
  909.      this song is a part of. (See also section 13b). 
  910.  
  911.      Select the artistname from the selection list, generated
  912.      when accessing the "Artist"-field.
  913.  
  914. - B) You must also select the album, where this song belongs
  915.      to, if any. If the song does NOT belong to an album,
  916.      simply press ESCape. The "Album"-field will then remain
  917.      empty (or will be cleared if not empty), generating the
  918.      following prompt: "- unrelated to album -".
  919.  
  920.  
  921. Please note the following: When selecting the APPEND-function,
  922. a window will pop up, asking if you want to add a new album.
  923. If so, answer this question with "Y" (for YES).
  924. This will cause the data entry screen to carry the contents of
  925. the fields to the next entry. (All except the songtitle and
  926. the contents of the memo-records, since these will ALWAYS
  927. change).
  928.  
  929. All further options are the same as in the "View/edit artist
  930. database"-option.
  931.  
  932. 14.  Using option "Allfield editor".
  933.  
  934. Option # "3", "Allfield editor", gives you full access to all
  935. database information. The data you can edit here is basically
  936. the same as in the previous options, only here you are NOT
  937. working with selection lists, based on the systems unique ID-
  938. codes, but with the actual unique ID-codes themselves. 
  939.  
  940. The "Allfield editor" is a flat-file editor, used to view or
  941. edit the entrys in the three files on which the MCBase system
  942. is built. While using this option, you are working on the very
  943. root of this database system, so be careful when accessing the
  944. fields carrying the ID-codes!
  945.  
  946. When selecting this option, you are prompted to select a
  947. database file to edit: select the desired file by entering the
  948. corresponding number.
  949.  
  950. When you selected the desired file, a selection list is gene-
  951. rated carrying the entrys in the file. When you've selected a
  952. record from the list, the systems opens a new screen on which
  953. you can work on the selected entry.
  954.  
  955. The bottom of the active window shows the record number you
  956. are updating & the total number of records: "Update xx/yyyy".
  957.  
  958. Available commands for the "Allfield editor" are:
  959.  
  960.      - A) Press the F9-key to toggle the "Delete"-status.
  961.      - B) Press the F10-key to save the current record.
  962.      - C) Press ESCape to exit this screen.
  963.  
  964. You are able to move through the fields, using the cursor
  965. movement keys. Page-up & -down keys bring you to the top and
  966. bottom of the screen, pressing them twice exits this screen.
  967.  
  968.  
  969. 15.  Using option "Query on artist".
  970.  
  971. Option # 4, "Query on artist", reports all songs, by a selec-
  972. ted artist, in alphabetic order.
  973.  
  974. When selecting this option, a selection list is generated,
  975. carrying all artistnames currently present in the MCBase
  976. databases. When you've selected an artistname from the list,
  977. the system opens a new screen on which it will report all
  978. songs related to the selected artistrecord.
  979.  
  980. The report is brought to your screen page by page and supports
  981. following commands:
  982.  
  983.      - A) Press any key to advance to the next screen or press
  984.           page-up to scroll back a page. 
  985.      - B) Press the F3-key to display the contents of the
  986.           "Artist information"-memo.
  987.      - C) Press the F4-key to display the contents of the
  988.           "Artist remarks"-memo.
  989.      - D) Press ESCape to exit the current screen or window.
  990.  
  991. During the report, the system is checking for albumtitles,
  992. which might be related to the reported songs. If such an
  993. albumtitle is found, the system will ask you if you would like
  994. to see the report with albumtitles included. If so, the report
  995. will be restarted, with albumtitles included.
  996.  
  997.  
  998. 16.  Using option "Query on album".
  999.  
  1000. Option # 4, "Query on album", reports all songs, appearing on
  1001. a selected album, in the same order as they appear on the
  1002. album.
  1003.  
  1004. When selecting this option, a selection list is generated,
  1005. carrying all albumtitles currently present in the MCBase
  1006. databases. When you've selected an albumtitle from the list,
  1007. the system opens a new screen on which it will report all
  1008. songs present on the selected album, in order of appearance. 
  1009.  
  1010. The report is brought to your screen page by page and supports
  1011. following commands:
  1012.  
  1013.      - A) Press any key to advance to the next screen or press
  1014.           page-up to scroll back a page.
  1015.      - B) Press the F1-key to display the contents of the
  1016.           "Album information"-memo.
  1017.      - C) Press the F2-key to display the contents of the
  1018.           "Album remarks"-memo. 
  1019.      - D) Press the F3-key to display the contents of the
  1020.           "Artist information"-memo.
  1021.      - E) Press the F4-key to display the contents of the
  1022.           "Artist remarks"-memo.
  1023.      - F) Press ESCape to exit the current screen or window.
  1024.  
  1025.  
  1026. 17.  Using option "Query on song".
  1027.  
  1028. Option # 6, "Query on song", lets you move through the MCBase
  1029. databases, alphabetically viewing the songtitles one by one,
  1030. with all information about the current songtitle at your
  1031. fingertips.
  1032.  
  1033. When selecting this option, a selection list is generated,
  1034. carrying all songtitles currently present in the MCBase data-
  1035. bases. When you've selected a songtitle from the list, the
  1036. system opens a new screen on which it displays the selected
  1037. record.
  1038.  
  1039. Following commands are available:
  1040.  
  1041.      - A) Press any key to advance to the next record or press
  1042.           page-up to see the previous record.
  1043.      - B) Press the F1-key to display the contents of the
  1044.           "Song information"-memo.
  1045.      - C) Press the F2-key to display the contents of the
  1046.           "Song remarks"-memo. 
  1047.      - D) Press the F3-key to display the contents of the
  1048.           "Artist information"-memo.
  1049.      - E) Press the F4-key to display the contents of the
  1050.           "Artist remarks"-memo.
  1051.      - D) Press the F5-key to display the contents of the
  1052.           "Album information"-memo.
  1053.      - E) Press the F6-key to display the contents of the
  1054.           "Album remarks"-memo.
  1055.      - F) Press ESCape to exit this screen.
  1056.  
  1057.  
  1058. 18.  Using option "View albums by artist".
  1059.  
  1060. Option # 7, "View album by artist", actually is the same
  1061. option as "Query on album", with the exception that you now
  1062. first select the artist who's albums you wish to see.
  1063.  
  1064. Selecting this option generates a selection list, carrying the
  1065. artistnames currently present in the MCBase system. 
  1066. When you've selected an artist from the list, a new selection
  1067. list is generated, carrying all the albumtitles found for the
  1068. selected artist.
  1069.  
  1070. See section 16, "Query on album" for further information about
  1071. this option, since they are the same from this point on.
  1072.  
  1073.  
  1074. 19.  Using option "Report on songs".
  1075.  
  1076. Option # 8, "Report on songs", gives you an alphabetical
  1077. report of all songs in the MCBase system, starting off at a
  1078. title or character you specify at first. From there you can
  1079. walk through the database, page by page, back and forth.
  1080.  
  1081. Following options are available:
  1082.  
  1083.      - A) Press any key to advance to the next screen or press
  1084.           page-up to scroll back a page.
  1085.      - B) Press the F1-key to display the related albumtitle
  1086.           or the related artistname (on/off-toggle, in combi-
  1087.           nation with the F2-key).
  1088.      - C) Press the F2-key to toggle between displaying the
  1089.           related albumtitle or the related artistname (tog-
  1090.           gle, in combination with the F1-key).
  1091.      - F) Press ESCape to exit the current screen or window.
  1092.  
  1093.  
  1094. 20.  Using option "View tape contents".
  1095.  
  1096. Option # 9, "View tape contents", gives you a report of the
  1097. songs recorded on a selected tape. You are prompted to enter
  1098. the tape-number, after which a new screen is opened, on which
  1099. the songs on the tape are reported in order of appearance.
  1100. Now you can walk through the tape contents, page by page, back
  1101. and forth.
  1102.  
  1103. See section 19, "Report on songs" for further information
  1104. about this option, since they are the same from this point on.
  1105.  
  1106.  
  1107. 21.  Using option "Registration info".
  1108.  
  1109. Option # "#", "Registration info", is providing the conditions
  1110. under which the MCBase system is presented to you.
  1111.  
  1112. Selecting this option presents two information screens to you.
  1113. Their contents is depending on the version you are currently
  1114. using:
  1115.  
  1116. In the SHAREWARE VERSION, you will see two screens, presenting
  1117. you the conditions under which MCBase is being distributed and
  1118. also some registration information.
  1119.  
  1120. In the REGISTERED VERSION, you will see two screens, with the
  1121. following information:
  1122.  
  1123.      - A) "Registration information" screen.
  1124.           This screen contains the MCBase serialnumber, the
  1125.           name under which the current copy is registered and
  1126.           the MCBase compile-options you ordered with your
  1127.           registration.
  1128.  
  1129.      - B) "Registration license" screen.
  1130.           This screen displays the basic agreement between
  1131.           you, the registered user, and me, the author, under
  1132.           which I grant you the use of my software.
  1133.  
  1134.  
  1135. 22.  Using option "Print artist overview".
  1136.  
  1137. This option generates a printed report of all artists current-
  1138. ly present in the MCBase system.
  1139.  
  1140. When selecting this option you are prompted to check the
  1141. printer's paper supply and to make sure it is online.
  1142.  
  1143. The following report will carry all the artistnames in alpha-
  1144. betic order, including the number of albumtitles and songtit-
  1145. les found for each artist.
  1146.  
  1147. While running this option, a status window will be displayed
  1148. at the bottom of the screen, stating that this option current-
  1149. ly is running.
  1150.  
  1151. Remark:   You can cancel (abort) ALL reports by pressing the
  1152.           ESC-key.
  1153.  
  1154.  
  1155. 23.  Using option "Print album overview".
  1156.  
  1157. This option generates a printed report of all albums currently
  1158. present in the MCBase system.
  1159.  
  1160. When selecting this option you are prompted to check the
  1161. printer's paper supply and to make sure it is online.
  1162.  
  1163. The following report will carry all the albumnames in alpha-
  1164. betic order, including the related artistname, the number of
  1165. songtitles found for each album and the location of the first
  1166. songtitle for this album.
  1167.  
  1168. While running this option, a status window will be displayed
  1169. at the bottom of the screen, stating that this option current-
  1170. ly is running.
  1171.  
  1172.  
  1173. 24.  Using option "Print song overview".
  1174.  
  1175. This option generates a printed report of all songs currently
  1176. present in the MCBase system.
  1177.  
  1178. When selecting this option you are prompted to check the
  1179. printer's paper supply and to make sure it is online.
  1180.  
  1181. The following report will carry all the songtitles in alpha-
  1182. betic order, including the related artistname, the related
  1183. albumtitle and the location of the songtitle.
  1184.  
  1185. While running this option, a status window will be displayed
  1186. at the bottom of the screen, stating that this option current-
  1187. ly is running.
  1188.  
  1189.  
  1190. 25.  Using option "Print tape overview".
  1191.  
  1192. This option generates a printed report of all songs currently
  1193. present in the MCBase system, which are recorded on tape.
  1194.  
  1195. When selecting this option you are prompted to check the
  1196. printer's paper supply and to make sure it is online.
  1197.  
  1198. The following report will carry the contents of all tapes
  1199. currently present in the MCBase system, including the locati-
  1200. oncode, the performing artist, the songtitle and the related
  1201. albumtitle. The output is sorted on the locationcode, therefor
  1202. presenting the songs in order of appearance on the tape.
  1203.  
  1204. While running this option, a status window will be displayed
  1205. at the bottom of the screen, stating that this option current-
  1206. ly is running.
  1207.  
  1208.  
  1209. 26.  Using option "Print albums by artist".
  1210.  
  1211. This option generates a printed report of all albums currently
  1212. present in the MCBase system, sorted on artistname.
  1213.  
  1214. When selecting this option you are prompted to check the
  1215. printer's paper supply and to make sure it is online.
  1216.  
  1217. The following report will carry all the artistnames in alpha-
  1218. betic order, the albumtitles for these artists, the number of
  1219. songtitles found for each album and the location of the first
  1220. songtitle for each album.
  1221.  
  1222. While running this option, a status window will be displayed
  1223. at the bottom of the screen, stating that this option current-
  1224. ly is running.
  1225.  
  1226.  
  1227. 27.  Using option "Print songs by artist".
  1228.  
  1229. This option generates a printed report of all songtitles
  1230. currently present in the MCBase system, sorted on artistname.
  1231.  
  1232. When selecting this option you are prompted to check the
  1233. printer's paper supply and to make sure it is online.
  1234.  
  1235. The following report will carry all the artistnames in alpha-
  1236. betic order, the songtitles for these artists and the location
  1237. of each songtitle.
  1238.  
  1239. This report may take some time to complete: the system selects
  1240. an artistname (in alphabetical order) and then runs through
  1241. all the songtitles (also in alphabetical order) to find all
  1242. entrys with a matching artistname. 
  1243.  
  1244. While running this option, a status window will be displayed
  1245. at the bottom of the screen, stating that this option current-
  1246. ly is running.
  1247.  
  1248.  
  1249. 28.  Using option "Pack all databases".
  1250.  
  1251. This option will remove all records in all databases which are
  1252. set "Deleted". Please note: records which were set "Deleted"
  1253. CANNOT be retrieved after the "Pack"-operation has been execu-
  1254. ted!
  1255.  
  1256. While running this option, two status windows will be display-
  1257. ed: one at the bottom of the screen, stating that this option
  1258. currently is running, the other in the center of the screen,
  1259. informing you of the current status of the operation.
  1260.  
  1261. When the actual "Pack"-operation has finished, the "Reindex"-
  1262. operation will be automatically started!
  1263.  
  1264.  
  1265. 29.  Using option "(Re-)index all databases".
  1266.  
  1267. This option will (re-)index all databases of the system. (Use
  1268. it if you suspect that the current indexes are corrupted).
  1269.  
  1270. While running this option, two status windows will be display-
  1271. ed: one at the bottom of the screen, stating that this option
  1272. currently is running, the other in the center of the screen,
  1273. informing you of the current status of the operation.
  1274.  
  1275. The (Re-)index operation is automatically triggered by the
  1276. "Pack"-operation, or at the MCBase start-up, if one or more
  1277. indexfiles appears to be missing.
  1278.  
  1279.  
  1280. 30.  Using option "Printer commands".
  1281.  
  1282. The MCBase system is configured on an Epson compatible printer
  1283. as a default. The appropriate printer commands are stored in
  1284. an (ASCII) configuration file named MBPRINT.CFG, which is
  1285. automatically created at first startup.
  1286.  
  1287. You can edit this file using your favorite editor, or you can
  1288. use option "Z", "Printer commands", to modify the printer
  1289. command set to suit your taste and/or printer.
  1290.  
  1291. You should know that EVERY printer action, generated by the
  1292. MCBase system, is proceeded by the "Set left margin"-command.
  1293. Therefore, any special printer commands, like font selection
  1294. commands, can be included in the "Set left margin"-command.
  1295. (This is also possible with all the other printer commands).
  1296. Every printer action is terminated by the "Reset to default"-
  1297. command.
  1298.  
  1299. Please note: When you edit the printer commands (using the
  1300. option "Printer commands") the new commands are immediately
  1301. active, wether you've saved them do the MBPRINT.CFG configura-
  1302. tion file or not. Therefore, you are capable to use temporary
  1303. printer control commands, by modifying your standard commands
  1304. without actually saving them into the configuration file.
  1305.  
  1306. When selecting this option, the system opens a new window on
  1307. which it lists the current status of the printer command set.
  1308.  
  1309. In this stage, following options are available:
  1310.  
  1311.      - A) Press the F1-key to edit the printer command set.
  1312.      - B) Press the F2-key to save the current printer command
  1313.           set to the configuration file MBPRINT.CFG.
  1314.      - C) Press ESCape the exit to the main menu.
  1315.  
  1316. When selecting the F1-key, you choose to modify the printer
  1317. command set. A window will pop-up at the bottom of the screen,
  1318. offering the following options:
  1319.  
  1320.      - A) Press the F1-key to modify "Select smallprint".
  1321.      - B) Press the F2-key to modify "Select 8 lines/inch".
  1322.      - C) Press the F3-key to modify "Left margin".
  1323.      - D) Press the F4-key to modify "Reset to default".
  1324.      - E) Press the F5-key to modify "Page length".
  1325.      - F) Press ESCape to exit to the main menu.
  1326.      Any other key returns the previous menu.
  1327.  
  1328. Please note: all commands are noted in their decimal values,
  1329. seperated by comma's, without spaces. Any other notation will
  1330. generate an error message.
  1331.  
  1332.  
  1333.  
  1334. 31.  Leaving the MCBase system: option "End of program".
  1335.  
  1336. Selecting this option, you exit from the MCBase system and you
  1337. will return to the calling (menu)program or the system prompt.
  1338.  
  1339. Please USE it, and do NOT simply turn off the power. This may
  1340. damage your databases!
  1341.  
  1342.  
  1343. 32.  The Music Collection dataBase system: Future plans.
  1344.  
  1345. Please note: Since MCBase actually is a totally new applicati-
  1346. on, you should feel free to send in your comments and remarks
  1347. about this application. I'm *very* interested in your opinion.
  1348.  
  1349. I will be trying to make the following improvements:
  1350.  
  1351. - A) You will notice that the option "Query on artist" and the
  1352.      options "Report on songs" & "View tape contents" are
  1353.      using different methods to display any additional infor-
  1354.      mation like albumtitles and artistnames. I'm in doubt,
  1355.      which of the two is most user friendly, but I guess I'll
  1356.      be modifying option "Query on artist" to work the same as
  1357.      "Report on songs" & "View tape contents". (Your opinion
  1358.      about this is appriciated!).
  1359.  
  1360. - B) The last obstacles, for a total rewrite of MCBase in the
  1361.      Turbo Vision environment, are about to be taken. If all
  1362.      goes well, this new approach of the MCBase concept will
  1363.      be ready by the end of 1994.  
  1364.  
  1365. If you have any further suggestions to improve the MCBase
  1366. system, do not hesitate to contact me.
  1367.  
  1368.  
  1369. 34.  How to order the MCBase system.
  1370.  
  1371. See the instructions in the ORDER.MCB document and the condi-
  1372. tions in the LICENSE.MCB document for all information about
  1373. purchasing (registering) the MCBase relational database sy-
  1374. stem.
  1375.  
  1376.                ---  END of MCBASE.DOC   ---
  1377.